input[type="submit"],
button {
    bottom: 24px;
    right: 24px;
    position: absolute;
}
form {
    padding-left: 12px;
}
.label {
    width: 80px;
}

#bigHead {
    position: absolute;
    width: 100px;
    top: 110px;
    left: 68px;
    border-radius: 50%;
    border: 3px solid #bbb;
}
#headChooser {
    display: inline-block;
    width: 720px;
    margin-left: 200px;
}
.littleHead {
    width: 52px;
    margin: 10px 20px;
    border-radius: 50%;
    cursor: pointer;
    background-color: #879d5700;
    transition: background-color .4s;
}
.littleHeadNow {
    background-color: #879d57;
    transition: background-color .4s;
}
.littleHeadChoosing {
    animation: chooseHead infinite ease-in-out;
    animation-duration: .8s;
}
@keyframes chooseHead
{
    0% {transform: rotate(0deg);}
    25% {transform: rotate(-20deg);}
    /*50% {transform: rotate(15deg);}*/
    75% {transform: rotate(20deg);}
    100% {transform: rotate(0deg);
    }
}